[0716b8] 56b8 FAA3C1 LD A,(C1A3h)   AF=7b00 BC=0a80 DE=cf56 HL=cf58 SP=ceac P1=070000 vc=39 bI
[0716bb] 56bb 67     LD H,A         AF=0100 BC=0a80 DE=cf56 HL=cf58 SP=ceac P1=070000 vc=39 bI
[0716bc] 56bc FAA4C1 LD A,(C1A4h)   AF=0100 BC=0a80 DE=cf56 HL=0158 SP=ceac P1=070000 vc=39 bI
[0716bf] 56bf 6F     LD L,A         AF=0100 BC=0a80 DE=cf56 HL=0158 SP=ceac P1=070000 vc=39 bI
[0716c0] 56c0 CD480F CALL 0F48h     AF=0100 BC=0a80 DE=cf56 HL=0101 SP=ceac P1=070000 vc=39 bI
[0716c3] 56c3 D1     POP DE         AF=00c0 BC=0014 DE=cf56 HL=c4b5 SP=ceac P1=070000 vc=40 BI

; -------------------------------------------------------------------------

; read script byte

[0716c4] 56c4 1A     LD A,(DE)      AF=00c0 BC=0014 DE=cf58 HL=c4b5 SP=ceae P1=070000 vc=40 BI
[0716c5] 56c5 13     INC DE         AF=7bc0 BC=0014 DE=cf58 HL=c4b5 SP=ceae P1=070000 vc=40 BI

; $00 = exit

[0716c6] 56c6 B7     OR A           AF=7bc0 BC=0014 DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=40 BI
[0716c7] 56c7 2001   JR NZ,56CAh    AF=7b00 BC=0014 DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=40 BI
[0716c9] 56c9 C9     RET            AF=0080 BC=0014 DE=cf5a HL=c4b5 SP=ceae P1=070000 vc=40 BI

; Sound marks

[0716ca] 56ca FEDE   CP DEh         AF=7b00 BC=0014 DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=40 BI
[0716cc] 56cc 2812   JR Z,56E0h     AF=7b70 BC=0014 DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=40 BI
[0716ce] 56ce FEDF   CP DFh         AF=7b70 BC=0014 DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=40 BI
[0716d0] 56d0 2820   JR Z,56F2h     AF=7b70 BC=0014 DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=40 BI

; $7B = use special range

[0716d2] 56d2 FE7B   CP 7Bh         AF=7b70 BC=0014 DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=40 BI
[0716d4] 56d4 2824   JR Z,56FAh     AF=7bc0 BC=0014 DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=40 BI
[0716fa] 56fa 3EFF   LD A,FFh       AF=7bc0 BC=0014 DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=40 BI
[0716fc] 56fc EAA5C1 LD (C1A5h),A   AF=ffc0 BC=0014 DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=40 BI
[0716ff] 56ff 18C3   JR 56C4h       AF=ffc0 BC=0014 DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=40 BI

; $7D = use normal range

[0716d6] 56d6 FE7D   CP 7Dh         AF=c560 BC=0014 DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=44 BI
[0716d8] 56d8 2027   JR NZ,5701h    AF=c560 BC=0014 DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=44 BI
[0716da] 56da AF     XOR A          AF=7dc0 BC=0014 DE=cf07 HL=c596 SP=ce5c P1=070000 vc=0 bI
[0716db] 56db EAA5C1 LD (C1A5h),A   AF=0080 BC=0014 DE=cf07 HL=c596 SP=ce5c P1=070000 vc=0 bI
[0716de] 56de 18E4   JR 56C4h       AF=0080 BC=0014 DE=cf07 HL=c596 SP=ce5c P1=070000 vc=0 bI

; =================================================================================

[0716e0] 56e0 2B     DEC HL         AF=dec0 BC=0014 DE=cf07 HL=c592 SP=ce5c P1=070000 vc=26 BI
[0716e1] 56e1 7E     LD A,(HL)      AF=dec0 BC=0014 DE=cf07 HL=c591 SP=ce5c P1=070000 vc=26 BI
[0716e2] 56e2 FE62   CP 62h         AF=72c0 BC=0014 DE=cf07 HL=c591 SP=ce5c P1=070000 vc=26 BI
[0716e4] 56e4 2006   JR NZ,56ECh    AF=7240 BC=0014 DE=cf07 HL=c591 SP=ce5c P1=070000 vc=26 BI

[0716e6] 56e6 3EB0   LD A,B0h       AF=0070 BC=0014 DE=cf07 HL=c591 SP=ce5c P1=070000 vc=26 BI
[0716e8] 56e8 22     LDI (HL),A     AF=b070 BC=0014 DE=cf07 HL=c591 SP=ce5c P1=070000 vc=26 BI
[0716e9] 56e9 C3C456 JP 56C4h       AF=b070 BC=0014 DE=cf07 HL=c592 SP=ce5c P1=070000 vc=26 BI

[0716ec] 56ec C632   ADD A,32h      AF=7240 BC=0014 DE=cf07 HL=c591 SP=ce5c P1=070000 vc=26 BI
[0716ee] 56ee 22     LDI (HL),A     AF=a400 BC=0014 DE=cf07 HL=c591 SP=ce5c P1=070000 vc=26 BI
[0716ef] 56ef C3C456 JP 56C4h       AF=a400 BC=0014 DE=cf07 HL=c592 SP=ce5c P1=070000 vc=26 BI

; ---------------------------------------------------------------------------------

[0716f2] 56f2 2B     DEC HL         AF=dfc0 BC=0014 DE=cf07 HL=c592 SP=ce5c P1=070000 vc=26 BI
[0716f3] 56f3 7E     LD A,(HL)      AF=dfc0 BC=0014 DE=cf07 HL=c591 SP=ce5c P1=070000 vc=26 BI
[0716f4] 56f4 C637   ADD A,37h      AF=00c0 BC=0014 DE=cf07 HL=c591 SP=ce5c P1=070000 vc=26 BI
[0716f6] 56f6 22     LDI (HL),A     AF=3700 BC=0014 DE=cf07 HL=c591 SP=ce5c P1=070000 vc=26 BI
[0716f7] 56f7 C3C456 JP 56C4h       AF=3700 BC=0014 DE=cf07 HL=c592 SP=ce5c P1=070000 vc=26 BI

; =================================================================================

[071701] 5701 FEE0   CP E0h         AF=c560 BC=0014 DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=44 BI
[071703] 5703 2005   JR NZ,570Ah    AF=c550 BC=0014 DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=44 BI
[071705] 5705 0EDA   LD C,DAh       AF=e0c0 BC=0014 DE=cf07 HL=c591 SP=ce5c P1=070000 vc=37 bI
[071707] 5707 C39557 JP 5795h       AF=e0c0 BC=00da DE=cf07 HL=c591 SP=ce5c P1=070000 vc=37 bI

[07170a] 570a FEE3   CP E3h         AF=c550 BC=0014 DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=44 BI
[07170c] 570c 2004   JR NZ,5712h    AF=c550 BC=0014 DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=44 BI
[07170e] 570e 4F     LD C,A         AF=e3c0 BC=0014 DE=cf07 HL=c594 SP=ce5c P1=070000 vc=0 BI
[07170f] 570f C39557 JP 5795h       AF=e3c0 BC=00e3 DE=cf07 HL=c594 SP=ce5c P1=070000 vc=0 BI

[071712] 5712 FEE4   CP E4h         AF=c550 BC=0014 DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=44 BI
[071714] 5714 2004   JR NZ,571Ah    AF=c550 BC=0014 DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=44 BI
[071716] 5716 4F     LD C,A         AF=e4c0 BC=0014 DE=cf07 HL=c595 SP=ce5c P1=070000 vc=0 bI
[071717] 5717 C39557 JP 5795h       AF=e4c0 BC=00e4 DE=cf07 HL=c595 SP=ce5c P1=070000 vc=0 bI

[07171a] 571a FEE5   CP E5h         AF=c550 BC=0014 DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=44 BI
[07171c] 571c 2004   JR NZ,5722h    AF=c550 BC=0014 DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=44 BI
[07171e] 571e 4F     LD C,A         AF=e5c0 BC=0014 DE=cf07 HL=c596 SP=ce5c P1=070000 vc=0 bI
[07171f] 571f C39557 JP 5795h       AF=e5c0 BC=00e5 DE=cf07 HL=c596 SP=ce5c P1=070000 vc=0 bI

[071722] 5722 FEE8   CP E8h         AF=c550 BC=0014 DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=44 BI
[071724] 5724 2004   JR NZ,572Ah    AF=c570 BC=0014 DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=44 BI
[071726] 5726 4F     LD C,A         AF=e8c0 BC=0014 DE=cf07 HL=c599 SP=ce5c P1=070000 vc=0 bI
[071727] 5727 C39557 JP 5795h       AF=e8c0 BC=00e8 DE=cf07 HL=c599 SP=ce5c P1=070000 vc=0 bI

[07172a] 572a FEED   CP EDh         AF=c570 BC=0014 DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=44 BI
[07172c] 572c 2004   JR NZ,5732h    AF=c570 BC=0014 DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=44 BI
[07172e] 572e 4F     LD C,A         AF=edc0 BC=0014 DE=cf07 HL=c59e SP=ce5c P1=070000 vc=0 bI
[07172f] 572f C39557 JP 5795h       AF=edc0 BC=00ed DE=cf07 HL=c59e SP=ce5c P1=070000 vc=0 bI

[071732] 5732 FEEE   CP EEh         AF=c570 BC=0014 DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=44 BI
[071734] 5734 2003   JR NZ,5739h    AF=c570 BC=0014 DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=44 BI
[071736] 5736 4F     LD C,A         AF=eec0 BC=0014 DE=cf07 HL=c59f SP=ce5c P1=070000 vc=0 bI
[071737] 5737 185C   JR 5795h       AF=eec0 BC=00ee DE=cf07 HL=c59f SP=ce5c P1=070000 vc=0 bI

[071739] 5739 FEF4   CP F4h         AF=c570 BC=0014 DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=44 BI
[07173b] 573b 2003   JR NZ,5740h    AF=c550 BC=0014 DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=44 BI
[07173d] 573d 4F     LD C,A         AF=f4c0 BC=0014 DE=cf07 HL=c5a5 SP=ce5c P1=070000 vc=0 bI
[07173e] 573e 1855   JR 5795h       AF=f4c0 BC=00f4 DE=cf07 HL=c5a5 SP=ce5c P1=070000 vc=0 bI

[071740] 5740 FEF5   CP F5h         AF=c550 BC=0014 DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=44 BI
[071742] 5742 2003   JR NZ,5747h    AF=c550 BC=0014 DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=44 BI
[071744] 5744 4F     LD C,A         AF=f5c0 BC=0014 DE=cf07 HL=c5a6 SP=ce5c P1=070000 vc=0 BI
[071745] 5745 184E   JR 5795h       AF=f5c0 BC=00f5 DE=cf07 HL=c5a6 SP=ce5c P1=070000 vc=0 BI

[071747] 5747 FEF6   CP F6h         AF=c550 BC=0014 DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=44 BI
[071749] 5749 2003   JR NZ,574Eh    AF=c570 BC=0014 DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=44 BI
[07174b] 574b 4F     LD C,A         AF=f6c0 BC=0014 DE=cf07 HL=c5a7 SP=ce5c P1=070000 vc=0 bI
[07174c] 574c 1847   JR 5795h       AF=f6c0 BC=00f6 DE=cf07 HL=c5a7 SP=ce5c P1=070000 vc=0 bI

[07174e] 574e FEF7   CP F7h         AF=c570 BC=0014 DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=44 BI
[071750] 5750 2003   JR NZ,5755h    AF=c570 BC=0014 DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=44 BI
[071752] 5752 4F     LD C,A         AF=f7c0 BC=0014 DE=cf07 HL=c5a8 SP=ce5c P1=070000 vc=0 BI
[071753] 5753 1840   JR 5795h       AF=f7c0 BC=00f7 DE=cf07 HL=c5a8 SP=ce5c P1=070000 vc=0 BI

[071755] 5755 FEF8   CP F8h         AF=c570 BC=0014 DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=44 BI
[071757] 5757 2003   JR NZ,575Ch    AF=c570 BC=0014 DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=44 BI
[071759] 5759 4F     LD C,A         AF=f8c0 BC=0014 DE=cf07 HL=c5a9 SP=ce5c P1=070000 vc=0 BI
[07175a] 575a 1839   JR 5795h       AF=f8c0 BC=00f8 DE=cf07 HL=c5a9 SP=ce5c P1=070000 vc=0 BI

[07175c] 575c FEF9   CP F9h         AF=c570 BC=0014 DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=44 bI
[07175e] 575e 2003   JR NZ,5763h    AF=c570 BC=0014 DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=44 bI
[071760] 5760 4F     LD C,A         AF=f9c0 BC=0014 DE=cf07 HL=c5aa SP=ce5c P1=070000 vc=0 BI
[071761] 5761 1832   JR 5795h       AF=f9c0 BC=00f9 DE=cf07 HL=c5aa SP=ce5c P1=070000 vc=0 BI

[071763] 5763 FEFA   CP FAh         AF=c570 BC=0014 DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=44 bI
[071765] 5765 2003   JR NZ,576Ah    AF=c570 BC=0014 DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=44 bI
[071767] 5767 4F     LD C,A         AF=fac0 BC=0014 DE=cf07 HL=c5ab SP=ce5c P1=070000 vc=0 BI
[071768] 5768 182B   JR 5795h       AF=fac0 BC=00fa DE=cf07 HL=c5ab SP=ce5c P1=070000 vc=0 BI

[07176a] 576a FEFB   CP FBh         AF=c570 BC=0014 DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=44 bI
[07176c] 576c 2003   JR NZ,5771h    AF=c570 BC=0014 DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=44 bI
[07176e] 576e 4F     LD C,A         AF=fbc0 BC=0014 DE=cf07 HL=c5ac SP=ce5c P1=070000 vc=0 BI
[07176f] 576f 1824   JR 5795h       AF=fbc0 BC=00fb DE=cf07 HL=c5ac SP=ce5c P1=070000 vc=0 BI

[071771] 5771 FEFC   CP FCh         AF=c570 BC=0014 DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=44 bI
[071773] 5773 2003   JR NZ,5778h    AF=c570 BC=0014 DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=44 bI
[071775] 5775 4F     LD C,A         AF=fcc0 BC=0014 DE=cf07 HL=c5ad SP=ce5c P1=070000 vc=0 BI
[071776] 5776 181D   JR 5795h       AF=fcc0 BC=00fc DE=cf07 HL=c5ad SP=ce5c P1=070000 vc=0 BI

; -------------------------------------------------------------------------------

; Symbol table offset

[071778] 5778 01B810 LD BC,10B8h    AF=c570 BC=0014 DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=44 bI
[07177b] 577b 81     ADD A,C        AF=c570 BC=10b8 DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=44 bI
[07177c] 577c 4F     LD C,A         AF=7d10 BC=10b8 DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=44 bI
[07177d] 577d 3E00   LD A,00h       AF=7d10 BC=107d DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=44 bI
[07177f] 577f 88     ADC A,B        AF=0010 BC=107d DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=44 bI
[071780] 5780 47     LD B,A         AF=1100 BC=107d DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=44 bI

; Read symbol

[071781] 5781 0A     LD A,(BC)      AF=1100 BC=117d DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=44 bI
[071782] 5782 4F     LD C,A         AF=7900 BC=117d DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=44 bI

; See alphabet flags

[071783] 5783 FAA5C1 LD A,(C1A5h)   AF=7900 BC=1179 DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=44 bI
[071786] 5786 B7     OR A           AF=ff00 BC=1179 DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=44 bI
[071787] 5787 280C   JR Z,5795h     AF=ff00 BC=1179 DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=44 bI

[071789] 5789 79     LD A,C         AF=ff00 BC=1179 DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=44 bI
[07178a] 578a FE60   CP 60h         AF=7900 BC=1179 DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=44 bI
[07178c] 578c 3807   JR C,5795h     AF=7940 BC=1179 DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=44 bI
[07178e] 578e FEB0   CP B0h         AF=7940 BC=1179 DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=44 bI
[071790] 5790 3003   JR NC,5795h    AF=7950 BC=1179 DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=44 bI
[071792] 5792 C6B0   ADD A,B0h      AF=7950 BC=1179 DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=44 bI
[071794] 5794 4F     LD C,A         AF=2910 BC=1179 DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=45 BI

; -------------------------------------------------------------------------------

; Write script byte

[071795] 5795 79     LD A,C         AF=2910 BC=1129 DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=45 BI
[071796] 5796 22     LDI (HL),A     AF=2910 BC=1129 DE=cf59 HL=c4b5 SP=ceae P1=070000 vc=45 BI

; # bytes written

[071797] 5797 FAA3C1 LD A,(C1A3h)   AF=2910 BC=1129 DE=cf59 HL=c4b6 SP=ceae P1=070000 vc=45 BI
[07179a] 579a 3C     INC A          AF=0110 BC=1129 DE=cf59 HL=c4b6 SP=ceae P1=070000 vc=45 BI
[07179b] 579b EAA3C1 LD (C1A3h),A   AF=0210 BC=1129 DE=cf59 HL=c4b6 SP=ceae P1=070000 vc=45 BI

[07179e] 579e C3C456 JP 56C4h       AF=0210 BC=1129 DE=cf59 HL=c4b6 SP=ceae P1=070000 vc=45 BI
